On Physical Mapping Algorithms - An Error-Tolerant Test for the Consecutive Ones Property
نویسنده
چکیده
An important problem in physical mapping is to test the consecutive ones property of a (0,1)-matrix: that is, whether it is possible to permute the columns so that each row of the resulting matrix has the ones occur in a consecutive block. This is useful, for example, in probe hybridization for cosmid clones and in the STS content mapping of YAC library. The linear time algorithm by Booth and Lueker (1975) for this problem has a serious drawback: the data must be error-free. However, laboratory work is never flawless. We devised a new algorithm for this problem, which has the following advantages: 1. conceptually, it is very simple; 2. it produces a matrix satisfying the consecutive ones property in linear time when the matrix satisfies the consecutive ones property; 3. with reasonable assumptions, it can accommodate the following three types of errors in physical mapping: false negatives, false positives and chimeric clones; 4. in the rare case that the assumptions in 3 are not satisfied, our algorithm would suggest additional lab work that could reduce the degree of ambiguity. 5. the same algorithm works directly on circular ones testing problem (without using the usual reduction from the circular ones test to the consecutive ones test). Thus, the error tolerant ability extends naturally to the mapping problems on circular DNA sequences.
منابع مشابه
A Test for the Consecutive Ones Property on Noisy Data - Application to Physical Mapping and Sequence Assembly
A (0,1)-matrix satisfies the consecutive ones property (COP) for the rows if there exists a column permutation such that the ones in each row of the resultant matrix are consecutive. The consecutive ones test is useful for physical mapping and DNA sequence assembly, for example, in the STS content mapping of YAC library, and in the Bactig assembly based on STS as well as EST markers. The linear...
متن کاملA Test for the Consecutive Ones Property on Noisy Data
A (0,1)-matrix satisfies the consecutive ones property (COP) for the rows if there exists a column permutation such that the ones in each row of the resulting matrix are consecutive. The consecutive ones test is useful for DNA sequence assembly, for example, in the STS content mapping of YAC library, and in the Bactig assembly based on STS as well as EST
متن کاملA Simple Test for the Consecutive Ones Property
A (0,1)-matrix satisfies the consecutive ones property if there exists a column permutation such that the ones in each row of the resulting matrix are consecutive. Booth and Lueker [1976] designed a linear time testing algorithm for this property based on a data structure called "PQ-trees". This procedure is quite complicated and the linear time amortized analysis is also rather involved. We de...
متن کاملGAPM – A Robust Algorithm for the Physical Mapping Problem
A major challenge for next generation sequencing technology is genome assembly. A physical map could be used as a preliminary step towards genome sequencing in a hybrid approach. In this paper, we illustrate a robust physical mapping algorithm, GAPM, which could well complement with the assembly of short fragments. The physical mapping problem (PMP) is to determine the relative positions of gen...
متن کاملLow latency IIR digital filter design by using metaheuristic optimization algorithms
Filters are particularly important class of LTI systems. Digital filters have great impact on modern signal processing due to their programmability, reusability, and capacity to reduce noise to a satisfactory level. From the past few decades, IIR digital filter design is an important research field. Design of an IIR digital filter with desired specifications leads to a no convex optimization pr...
متن کامل